body {
	font-family:Arial;
	font-size:14px;
}
a {
	color:blue;
	text-decoration:none;
}

a:visited {
	color:blue;
	text-decoration:none;
}

a:hover {
	background-color:yellow;
}

a.topmenu {
	color:#2020e0;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:6px;
	border: 1px solid white;
	border-collapse: collapse;
	font-size:16px;
}

a.topmenu:hover {
	border-radius: 8px;
	border: 1px solid blue;
}

a.menuat {
	border-radius: 8px;
	border: 1px solid black;
}

a.dimenu {
	color:#a0a0ff;
}

.mono {
	font-family: monospace;
	font-size:12px;
}

.bold {
	font-weight: bold;
}

.r {
	text-align: right;
}

.i {
	font-style:italic;
}

table {
	font-size:14px;
}

h2 {
	margin-bottom:5px;
}

h3 {
	margin-bottom:3px;
}

table.bord {
	border: 1px #000000 solid;
	border-spacing:0;
	border-collapse:collapse;
}

table.wal {
	font-size:80%;
	width:100%;
}

#unspent {
	border: 1px #000000 solid;
	border-spacing:0;
	border-collapse:collapse;
	font-size:75%
}

tr {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}


pre#rawdiv {
	font-family: monospace;
	background-color:#eeeeee;
	width: 100%;
	overflow-x: auto;
	font-size:85%
}

div.rawdatalabel {
	width:100%;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}

textarea#txhexdump {
	background-color:#eeeeee;
	color:#444444;
	font-size:75%;
	overflow-x: auto;
}

td,th {
	padding: 5px;
}

th {
	background-color:rgb(0,0,80);
	color:yellow;
}

tr.bip152 {
	background-color:#fffff8;
}

tr.immune {
	background-color:#f4fff4;
}

tr.special {
	background-color:#f8f4e4;
}

tr.secure {
	background-color:#ffe8f0;
}

tr.own {
	background-color:#ffe0e0;
}

tr.hov:hover {
	background-color:#e0e0e0;
}

.hand {
	cursor:pointer;
}

.small {
	font-size:75%
}

.err {
	background-color:#ff8080
}

.dis {
	background-color:#dddddd;
}

.cod {
	font-family: monospace;
	font-size:12px;
	background-color:#eeeeee;
	color:#006000;
}

.note {
	font-style:italic;
	background-color:#eeeeff;
}

.but {
	color:#442200;
	background-color:#ddeeff;
	padding:2px;
}

input[type=button], input[type=submit] {
	background-color:#dddddd;
	font-weight:bold;
	border: 2px #000000 solid;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size:12px;
}

input[type=button]:hover, input[type=submit]:hover {
	background-color:#ffeeee;
	cursor:pointer;
}

table.blocks {
	font-size:12px;
	width:100%;
}

td.block_hash {
	font-size:11px;
}

td.nodeid {
	font-size:11px;
	color:#0000c0;
	font-weight:bold;
}

td.blstatmissedtxs {
	color:purple;
	font-size:10px;
}

td.blstatwaste {
	font-size:8px;
}

td.blstat {
	font-size:10px;
	font-style:italic;
}

td.blsigops {
	color:#c00000;
	font-size:9px;
}

td.blswsize {
	color:blue;
}

td.blreward {
	color:#008000;
	font-family: monospace;
	text-align: right;
	font-size:12px;
}

td.blspb {
	font-size:12px;
	color:#0000c0;
	font-family: monospace;
	text-align: right;
}

td.diff1 {
	color:#c0a0a0;
}

div.footer {
	margin-top:10px;
	font-style:italic;
	text-align:right;
	font-size:11px;
}


#conninfo {
	font-size:14px;
}

.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

div.white_content {
	display: none;
	position: absolute;
	top: 10%;
	left: 10%;
	width: 80%;
	height: 80%;
	padding: 8px;
	border: 5px solid #d0d0d0;
	background-color: white;
	z-index:1002;
	overflow: auto;
}

.qr_addr_label {
	font-size:24px;
	font-weight:bold;
}

.qr_addr_addr {
	font-family: monospace;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	width:400px;
	border: 0px solid;
	outline: none;
}

.nw {
	white-space: nowrap;
}

.unspent_minus {
	color:red;
}
.unspent_plus {
	color:green;
}
.size120 {
	font-size:130%;
}

input[type='checkbox'] {
	cursor:pointer;
}

input[type='radio'] {
	cursor:pointer;
}

td.uploadtx {
	background-color: #f0fff0;
	border:1px solid black;
}

.walminwarn {
	color:purple;
}

td.addr_long {
	font-size:9px;
	font-weight:bold;
	white-space: nowrap;
}
td.addr_pubkey {
	font-size:8px;
	font-weight:bold;
	white-space:nowrap;
	font-family: monospace;
}
td.addr_norm {
	font-weight:bold;
	white-space: nowrap;
}
td.addr_label {
	white-space: nowrap;
	overflow-x: hidden;
}
td.balbtc {
	text-align: right;
	font-family: monospace;
	font-size: 110%;
	width: 150px;
}
.p2sh, .p2sh-p2wpkh {
	color:brown;
}
.native, .p2wpkh {
	color:darkgreen;
}
.p2tap {
	color:blue;
}
.segwitaddr {
	font-style:italic;
	font-size: 90%;
}
.p2wsh {
	color:purple;
}
.pubkey {
	color:darkblue;
}
td.inpid {
	text-align: left;
	font-size: 90%;
	font-family: monospace;
}
td.long_addr {
	font-size:9px;
}
td.segwitaddr {
	text-align: left;
	white-space: nowrap;
}
td.outcnt {
	text-align: right;
	white-space: nowrap;
}

.negative {
	color:red;
}
.positive {
	color:green;
}

td.bl_ver {
	font-family: monospace;
	text-align:right;
}
td.bl_cnt {
	text-align:right;
}
td.bl_perc {
	text-align:right;
}
td.mi_unkn {
	font-style:italic;
	font-size:80%;
}
td.mi_netshare {
	font-family: monospace;
	text-align:right;
	font-weight:bold;
}
td.mi_hashrate {
	font-family: monospace;
	text-align:right;
	font-style:italic;
	font-size:90%;
	white-space:nowrap;
}
td.mi_bsize {
	font-family: monospace;
	text-align:right;
	font-size:90%;
	font-weight:bold;
}
td.mi_tot {
	text-align:right;
	color:purple;
	font-style:italic;
	font-weight:bold;
}
td.mi_vers {
	text-align:right;
	color:brown;
	font-style:italic;
	font-weight:bold;
}
tr.ver_others {
	font-weight:bold;
	font-style:italic;
}
caption {
	margin-bottom:6px;
}
#verinfo {
	left:0px;
	top:0px;
	z-index:1000;
	width:800px;
	background-color:#e0e0e0;
	overflow-x:auto;
}

td.minblspb {
	font-size:12px;
	color:#7090e0;
	font-family: monospace;
	text-align: right;
}

pre#loadedtxdata {
	background-color:#ffe0e0;
	font-size:10px;
	width:1000px;
	overflow-x:auto
}

img#dark_light_icon {
	content:url("dark.png");
	height:20px;
}

img#auto_theme_switch_img {
	content:url("theme-switch-black.png");
}

img.export_icon {
	content:url("export-black.png");
}

img.import_icon {
	content:url("import-black.png");
}

img.music_icon {
	content:url("music-black.png");
	height:16px;
}

img.incoming {
	content:url("in-black.png");
	height:16px;
}

img.outgoing {
	content:url("out-black.png");
	height:16px;
}

img.info {
	content:url("info-black.png");
	height:16px;
	cursor:pointer;
}

img.del {
	content:url("del-black.png");
	height:16px;
	cursor:pointer;
}

img.request {
	content:url("request-black.png");
	height:16px;
	cursor:pointer;
}

img#tcp_server_running {
	content:url("server-black.png");
	height:16px;
}

img.refresh {
	content:url("refresh-black.png");
	height:16px;
	cursor:pointer;
}

img.qrcode {
	content:url("qrcode-black.png");
	height:16px;
}

img.warning {
	content:url("warning-black.png");
	height:20px;
}

img.sort_icon {
	content:url("sort-black.png");
	height:16px;
}

img.nosort_icon {
	content:url("nosort-black.png");
	height:16px;
}

img.pkgsort-off {
	content:url("pkgsort-off-black.png");
	height:16px;
}

img.pkgsort-on {
	content:url("pkgsort-on-black.png");
	height:16px;
}

img.free {
	content:url("free-black.png");
	height:16px;
}

img.empty_icon {
	content:url("empty.png");
	height:16px;
}
